Package | package.teste |
Type | StructureDefinition |
Id | Id |
FHIR Version | R4B |
Source | https://simplifier.net/resolve?scope=package.teste@1.0.7-draft&canonical=https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/EncounterPTCore |
Url | https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/EncounterPTCore |
Version | 1.0.0 |
Status | draft |
Date | 2024-05-07T14:11:19.0979807+00:00 |
Name | EncounterPTCore |
Title | Encounter PT Core |
Experimental | False |
Type | Encounter |
Kind | resource |
{
"resourceType" : "StructureDefinition",
"id" : "EncounterPTCore",
"url" : "https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/EncounterPTCore",
"version" : "1.0.0",
"name" : "EncounterPTCore",
"title" : "Encounter PT Core",
"status" : "draft",
"date" : "2024-05-07T14:11:19.0979807+00:00",
"publisher" : "SPMS",
"contact" : [
{
"name" : "Interoperabilidade Semântica",
"telecom" : [
{
"system" : "url",
"value" : "https://www.spms.min-saude.pt"
}
]
}
],
"fhirVersion" : "4.3.0",
"kind" : "resource",
"abstract" : false,
"type" : "Encounter",
"baseDefinition" : "http://hl7.org/fhir/StructureDefinition/Encounter",
"derivation" : "constraint",
"differential" : {
"element" : [
{
"id" : "Encounter.id",
"path" : "Encounter.id",
"min" : 1
},
{
"id" : "Encounter.meta",
"path" : "Encounter.meta",
"type" : [
{
"code" : "Meta",
"profile" : [
"https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/MetaPTCore"
]
}
]
},
{
"id" : "Encounter.extension:serviceTypePTExtension",
"path" : "Encounter.extension",
"sliceName" : "serviceTypePTExtension",
"definition" : "Referencia para o HealthcareService para identificar o serviço de saúde.",
"type" : [
{
"code" : "Extension",
"profile" : [
"https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/ServiceTypePTExtension"
]
}
]
},
{
"id" : "Encounter.identifier",
"path" : "Encounter.identifier",
"type" : [
{
"code" : "Identifier",
"profile" : [
"https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/ExtensionIdentifierPTCore"
]
}
]
},
{
"id" : "Encounter.identifier.type.coding.id",
"path" : "Encounter.identifier.type.coding.id",
"comment" : "."
},
{
"id" : "Encounter.status",
"path" : "Encounter.status",
"definition" : "Identificação do estado do episódio/evento.\r\nEstados disponÃveis:\r\n\r\nâplannedâ: Episódio planeado ainda não começou\r\n\r\n âarrivedâ: O Utente encontra-se presente. Utilizado para identificar quando o utente chega à entidade de prestação de cuidados de saúde, ou alternativamente, quando este se encontra num episódio de telessaúde e está a aguardar na sala de espera.\r\n\r\nâtriagedâ: O Utente está presente e foi feita a triagem\r\n\r\nâin-progressâ: Episódio em progresso\r\n\r\nâonleaveâ: Episódio foi iniciado, mas o utente está temporariamente ausente\r\n\r\nâfinishedâ: Episódio foi terminado\r\n\r\nâcancelledâ: Episódio foi cancelado\r\n\r\nâentered-in-errorâ: Episódio inserido com erro\r\n\r\nâunknownâ: Episódio com estado indefinido"
},
{
"id" : "Encounter.statusHistory",
"path" : "Encounter.statusHistory",
"definition" : "Identificação do histórico dos estados do episódio/evento"
},
{
"id" : "Encounter.statusHistory.status",
"path" : "Encounter.statusHistory.status",
"definition" : "Estados disponÃveis:\r\n\r\nâplannedâ: Episódio planeado ainda não começou\r\n\r\n âarrivedâ: O Utente encontra-se presente. Utilizado para identificar quando o utente chega à entidade de prestação de cuidados de saúde, ou alternativamente, quando este se encontra num episódio de telessaúde e está a aguardar na sala de espera.\r\n\r\nâtriagedâ: O Utente está presente e foi feita a triagem\r\n\r\nâin-progressâ: Episódio em progresso\r\n\r\nâonleaveâ: Episódio foi iniciado, mas o utente está temporariamente ausente\r\n\r\nâfinishedâ: Episódio foi terminado\r\n\r\nâcancelledâ: Episódio foi cancelado\r\n\r\nâentered-in-errorâ: Episódio inserido com erro\r\n\r\nâunknownâ: Episódio com estado indefinido"
},
{
"id" : "Encounter.statusHistory.period",
"path" : "Encounter.statusHistory.period",
"definition" : "PerÃodo de tempo.",
"type" : [
{
"code" : "Period",
"profile" : [
"https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/PeriodPTCore"
]
}
]
},
{
"id" : "Encounter.class",
"path" : "Encounter.class",
"definition" : "Classificação/natureza do episódio disponÃveis:\r\n\r\nâAMBâ: âambulatoryâ - Episódios de ambulatório, onde estão incluÃdos episódios de Meios Complementares de Diagnóstico e Terapêutica, Hospital de Dia, Consultas e Cirurgia de Ambulatório. Todos estes episódios devem ter sempre um perÃodo não superior a 24 Horas.\r\n\r\nâEMERâ: âemergencyâ - Episódios de urgência.\r\n\r\nâFLDâ: âfieldâ - Cuidados pré-hospitalares. Utilizado para casos de cuidados prestados por INEM e VMER\r\n\r\nâHHâ: âhome healthâ - Cuidados prestados no domicÃlio. Utilizado para casos de hospitalização domiciliária, apoio domiciliar, consulta domiciliária.\r\n\r\nâIMPâ: âinpatient encounterâ - Episódios de internamento e episódios cirurgia convencional.\r\n\r\nâACUTEâ: âinpatient acuteâ - Episódios de duração curta ou normal.\r\n\r\nâNONACâ: âinpatient non-acuteâ - Episódios de longa duração.\r\n\r\nâOBSENCâ: âobservation encounterâ - Episódio em que o utente inicia cuidados na urgência, mas transita seguidamente para este tipo de episódio porque requer tratamento e monitorização durante um perÃodo significativo de forma a determinar se o seu estado justifica ou não um internamento, ou alta hospitalar.\r\nUtilizado para episódios de urgência em que o utente se encontra na sala de observações (SO).\r\n\r\nâPRENCâ: âpre-admissionâ - Utilizado para lista de espera para o internamento e consulta.\r\n\r\nâSSâ: âshort stayâ - Episódios de internamentos com menos de 24 horas\r\nUtilizado para ilustrar casos em que o Utente foi transferido ou faleceu e também quando o episódio de internamento foi cancelado.\r\n\r\nâVRâ: âvirtualâ - Episódios de teletriagem, telerastreio, telediagnóstico, teleconsulta, telecirurgia, tele-emergência, telerreabilitação, telemonitorização, teleconsultoria e teleformação.",
"type" : [
{
"code" : "Coding",
"profile" : [
"https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/CodingPTCore"
]
}
]
},
{
"id" : "Encounter.classHistory",
"path" : "Encounter.classHistory",
"definition" : "Identifica o histórico da classificação/natureza do episódio."
},
{
"id" : "Encounter.classHistory.class",
"path" : "Encounter.classHistory.class",
"definition" : "Classificação/natureza do episódio disponÃveis:\r\nâAMBâ: âambulatoryâ - Episódios de ambulatório, onde estão incluÃdos episódios de Meios Complementares de Diagnóstico e Terapêutica, Hospital de Dia, Consultas e Cirurgia de Ambulatório. Todos estes episódios devem ter sempre um perÃodo não superior a 24 Horas.\r\n\r\nâEMERâ: âemergencyâ - Episódios de urgência.\r\n\r\nâFLDâ: âfieldâ - Cuidados pré-hospitalares. Utilizado para casos de cuidados prestados por INEM e VMER\r\n\r\nâHHâ: âhome healthâ - Cuidados prestados no domicÃlio. Utilizado para casos de hospitalização domiciliária, apoio domiciliar, consulta domiciliária.\r\n\r\nâIMPâ: âinpatient encounterâ - Episódios de internamento e episódios cirurgia convencional.\r\n\r\nâACUTEâ: âinpatient acuteâ - Episódios de duração curta ou normal.\r\n\r\nâNONACâ: âinpatient non-acuteâ - Episódios de longa duração.\r\n\r\nâOBSENCâ: âobservation encounterâ - Episódio em que o utente inicia cuidados na urgência, mas transita seguidamente para este tipo de episódio porque requer tratamento e monitorização durante um perÃodo significativo de forma a determinar se o seu estado justifica ou não um internamento, ou alta hospitalar.\r\nUtilizado para episódios de urgência em que o utente se encontra na sala de observações (SO).\r\n\r\nâPRENCâ: âpre-admissionâ - Utilizado para lista de espera para o internamento e consulta.\r\n\r\nâSSâ: âshort stayâ - Episódios de internamentos com menos de 24 horas\r\nUtilizado para ilustrar casos em que o Utente foi transferido ou faleceu e também quando o episódio de internamento foi cancelado.\r\n\r\nâVRâ: âvirtualâ - Episódios de teletriagem, telerastreio, telediagnóstico, teleconsulta, telecirurgia, tele-emergência, telerreabilitação, telemonitorização, teleconsultoria e teleformação.",
"type" : [
{
"code" : "Coding",
"profile" : [
"https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/CodingPTCore"
]
}
]
},
{
"id" : "Encounter.classHistory.period",
"path" : "Encounter.classHistory.period",
"definition" : "The time that the episode was in the specified class",
"type" : [
{
"code" : "Period",
"profile" : [
"https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/PeriodPTCore"
]
}
]
},
{
"id" : "Encounter.type",
"path" : "Encounter.type",
"slicing" : {
"discriminator" : [
{
"type" : "value",
"path" : "id"
}
],
"rules" : "open"
},
"definition" : "Tipificação do serviço",
"type" : [
{
"code" : "CodeableConcept",
"profile" : [
"https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/CodeableConceptPTCore"
]
}
]
},
{
"id" : "Encounter.type:valencia",
"path" : "Encounter.type",
"sliceName" : "valencia",
"definition" : "No caso de serviços associados à prestação de cuidados de saúde tem de ser utilizado o conceito de valência conforme valores disponibilizados pela ACSS.",
"requirements" : "O system deve corresponder a https://www.acss.min-saude.pt/circulares/Circular_Normativa/2015/Circular_Normativa_20_2015.pdf",
"type" : [
{
"code" : "CodeableConcept",
"profile" : [
"https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/CodeableConceptPTCore"
]
}
],
"binding" : {
"strength" : "required",
"valueSet" : "https://www.acss.min-saude.pt/circulares/Circular_Normativa/2015/Circular_Normativa_20_2015.pdf"
}
},
{
"id" : "Encounter.type:valencia.id",
"path" : "Encounter.type.id",
"fixedId" : "valencia"
},
{
"id" : "Encounter.type:subvalencia",
"path" : "Encounter.type",
"sliceName" : "subvalencia",
"definition" : "No caso de serviços associados à prestação de cuidados de saúde tem de ser utilizado o conceito de sub-valência conforme valores disponibilizados pela ACSS.",
"requirements" : "O system deve corresponder a https://www.acss.min-saude.pt/circulares/Circular_Normativa/2015/Circular_Normativa_20_2015.pdf",
"type" : [
{
"code" : "CodeableConcept",
"profile" : [
"https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/CodeableConceptPTCore"
]
}
],
"binding" : {
"strength" : "required",
"valueSet" : "https://www.acss.min-saude.pt/circulares/Circular_Normativa/2015/Circular_Normativa_20_2015.pdf"
}
},
{
"id" : "Encounter.type:subvalencia.id",
"path" : "Encounter.type.id",
"fixedId" : "subvalencia"
},
{
"id" : "Encounter.type:patientEncounterStatus",
"path" : "Encounter.type",
"sliceName" : "patientEncounterStatus",
"definition" : "Tipo de Atendimento",
"comment" : "Value Set Name: Patient Encounter Status",
"type" : [
{
"code" : "CodeableConcept",
"profile" : [
"https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/CodeableConceptPTCore"
]
}
],
"binding" : {
"strength" : "required",
"valueSet" : "https://www.ctc.min-saude.pt/catalogos/apoio-ao-registo-administrativo"
}
},
{
"id" : "Encounter.type:patientEncounterStatus.id",
"path" : "Encounter.type.id",
"fixedId" : "patientEncounterStatus"
},
{
"id" : "Encounter.type:indirectEncounter",
"path" : "Encounter.type",
"sliceName" : "indirectEncounter",
"definition" : "Meio Utilizado",
"comment" : "Value Set Name: Indirect Encounter",
"type" : [
{
"code" : "CodeableConcept",
"profile" : [
"https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/CodeableConceptPTCore"
]
}
],
"binding" : {
"strength" : "required",
"valueSet" : "https://www.ctc.min-saude.pt/catalogos/apoio-ao-registo-administrativo"
}
},
{
"id" : "Encounter.type:indirectEncounter.id",
"path" : "Encounter.type.id",
"fixedId" : "indirectEncounter"
},
{
"id" : "Encounter.type:encounterPresence",
"path" : "Encounter.type",
"sliceName" : "encounterPresence",
"definition" : "Indicação da Presença FÃsica",
"comment" : "Value Set Name: Encounter Presence",
"type" : [
{
"code" : "CodeableConcept",
"profile" : [
"https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/CodeableConceptPTCore"
]
}
],
"binding" : {
"strength" : "required",
"valueSet" : "https://www.ctc.min-saude.pt/catalogos/apoio-ao-registo-administrativo"
}
},
{
"id" : "Encounter.type:encounterPresence.id",
"path" : "Encounter.type.id",
"fixedId" : "encounterPresence"
},
{
"id" : "Encounter.type:communicationType",
"path" : "Encounter.type",
"sliceName" : "communicationType",
"definition" : "Tipo de Comunicação",
"comment" : "Value Set Name: Communication Type",
"type" : [
{
"code" : "CodeableConcept",
"profile" : [
"https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/CodeableConceptPTCore"
]
}
],
"binding" : {
"strength" : "required",
"valueSet" : "https://www.ctc.min-saude.pt/catalogos/apoio-ao-registo-administrativo"
}
},
{
"id" : "Encounter.type:communicationType.id",
"path" : "Encounter.type.id",
"fixedId" : "communicationType"
},
{
"id" : "Encounter.serviceType",
"path" : "Encounter.serviceType",
"definition" : "Tipo de serviço que pode ser realizado, tipicamente associados ao tipo de atividade prestada (consulta, bloco, internamento, entre outros).",
"comment" : "Value Set ID: 2.16.620.1.101.10.4.14.11",
"max" : "0",
"type" : [
{
"code" : "CodeableConcept",
"profile" : [
"https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/CodeableConceptPTCore"
]
}
]
},
{
"id" : "Encounter.priority",
"path" : "Encounter.priority",
"definition" : "Prioridade atribuÃda ao episódio.",
"comment" : "Value Set Name: Priority",
"type" : [
{
"code" : "CodeableConcept",
"profile" : [
"https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/CodeableConceptPTCore"
]
}
],
"binding" : {
"strength" : "required",
"valueSet" : "https://www.ctc.min-saude.pt/catalogos/apoio-ao-registo-administrativo"
}
},
{
"id" : "Encounter.subject",
"path" : "Encounter.subject",
"definition" : "Identifica o utente ou o grupo que motivou a criação do episódio.",
"type" : [
{
"code" : "Reference",
"targetProfile" : [
"https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/PatientPTCore",
"https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/GroupPTCore"
]
}
]
},
{
"id" : "Encounter.episodeOfCare",
"path" : "Encounter.episodeOfCare",
"definition" : "Identifica o programa em que o episódio está inserido.",
"type" : [
{
"code" : "Reference",
"targetProfile" : [
"https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/EpisodeOfCarePTCore"
]
}
]
},
{
"id" : "Encounter.basedOn",
"path" : "Encounter.basedOn",
"definition" : "Identifica a requisição ou a referência que deu origem ao episódio, quer esta seja interna ou externa.",
"type" : [
{
"code" : "Reference",
"targetProfile" : [
"https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/ServiceRequestPTCore"
]
}
]
},
{
"id" : "Encounter.participant",
"path" : "Encounter.participant",
"definition" : "Identifica o participante.",
"comment" : "Participantes do episódio"
},
{
"id" : "Encounter.participant.type",
"path" : "Encounter.participant.type",
"definition" : "Tipo de participante.\r\nâADMâ - indica o profissional responsável pela admissão do utente\r\nâATNDâ - indica o profissional responsável por supervisionar os cuidados do utente\r\nâCALLBCKâ - indica a pessoa ou entidade que deve ser contactada, em vez do autor, para questões relativas ao seguimento sobre o acto.\r\nâCONâ - indica o consultor que participa no serviço, realizando avaliações e recomendações\r\nâDISâ - indica o profissional responsável pela alta de um utente\r\nâESCâ - apenas para serviços de transporte. Pessoa que acompanha o utente.\r\nâREFâ - indica quem referencia o utente\r\nâSPRFâ - indica o profissional secundário, aquele que assiste ao serviço prestado ao utente: assistentes, técnicos, internos, residentes, entre outros\r\nâPPRFâ - indica o profissional primário, responsável pelo serviço prestado e que desempenha o ato\r\nâPARTâ - indica o alvo da participação está envolvido de alguma forma no acto, mas não qualifica\r\nâtranslatorâ - indica o tradutor que facilita a comunicação com o utente\r\nâemergencyâ - indica o pessoa que deve ser contactada em caso de urgência/emergência.",
"type" : [
{
"code" : "CodeableConcept",
"profile" : [
"https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/CodeableConceptPTCore"
]
}
]
},
{
"id" : "Encounter.participant.period",
"path" : "Encounter.participant.period",
"definition" : "PerÃodo de tempo de participação.\r\n\r\nUma data ou data parcial ou data e hora, sendo o formato definido pela ISO8601. Se a hora e minutos forem especificados, descrição da time zone (UTC) DEVE ser preenchida. Os segundos devem ser fornecidos devido a restrições de tipo de esquema, mas podem ser preenchidos com zero. O horário \"24:00\" não é permitido. Formatos possÃveis:\r\n\r\n - ano;\r\n - ano e mês;\r\n - ano, mês e dia;\r\n - YYYY-MM-DDThh:mm:ss+zz:zz - ano, mês, dia , hora, minutos , segundos e time zone.",
"type" : [
{
"code" : "Period",
"profile" : [
"https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/PeriodPTCore"
]
}
]
},
{
"id" : "Encounter.participant.individual",
"path" : "Encounter.participant.individual",
"definition" : "Identifica quem vai participar no episódio para além do utente. FALTA EXTENSÃO PARA LOCALIZAÃAO DO PROFISSIONAL",
"type" : [
{
"code" : "Reference",
"targetProfile" : [
"https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/PractitionerPTCore",
"https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/PractitionerRolePTCore",
"https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/RelatedPersonPTCore"
]
}
]
},
{
"id" : "Encounter.appointment",
"path" : "Encounter.appointment",
"definition" : "Identifica o pedido de agendamento do episódio.",
"type" : [
{
"code" : "Reference",
"targetProfile" : [
"https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/AppointmentPTCore"
]
}
]
},
{
"id" : "Encounter.period",
"path" : "Encounter.period",
"definition" : "PerÃodo de tempo de episódio. Considera-se o inÃcio do perÃodo desde que o utente é atendido por um profissional de saúde.\r\n\r\nUma data ou data parcial ou data e hora, sendo o formato definido pela ISO8601. Se a hora e minutos forem especificados, descrição da time zone (UTC) DEVE ser preenchida. Os segundos devem ser fornecidos devido a restrições de tipo de esquema, mas podem ser preenchidos com zero. O horário \"24:00\" não é permitido. Formatos possÃveis:\r\n\r\n - ano;\r\n - ano e mês;\r\n - ano, mês e dia;\r\n - YYYY-MM-DDThh:mm:ss+zz:zz - ano, mês, dia , hora, minutos , segundos e time zone.",
"type" : [
{
"code" : "Period",
"profile" : [
"https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/PeriodPTCore"
]
}
]
},
{
"id" : "Encounter.length",
"path" : "Encounter.length",
"definition" : "Duração do episódio.",
"type" : [
{
"code" : "Duration",
"profile" : [
"https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/DurationPTCore"
]
}
]
},
{
"id" : "Encounter.length.system:unitOfPresentation",
"path" : "Encounter.length.system",
"sliceName" : "unitOfPresentation",
"max" : "0"
},
{
"id" : "Encounter.reasonCode",
"path" : "Encounter.reasonCode",
"slicing" : {
"discriminator" : [
{
"type" : "value",
"path" : "id"
}
],
"rules" : "open"
},
"definition" : "Para episódios de urgências serão identificadas as causas.",
"type" : [
{
"code" : "CodeableConcept",
"profile" : [
"https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/CodeableConceptPTCore"
]
}
]
},
{
"id" : "Encounter.reasonCode:administrativeEmergencyCauseofAdmission",
"path" : "Encounter.reasonCode",
"sliceName" : "administrativeEmergencyCauseofAdmission",
"comment" : "Value Set ID: AdministrativeEmergencyCauseofAdmission",
"binding" : {
"strength" : "required",
"valueSet" : "https://www.ctc.min-saude.pt/catalogos/apoio-ao-registo-administrativo"
}
},
{
"id" : "Encounter.reasonCode:administrativeEmergencyCauseofAdmission.id",
"path" : "Encounter.reasonCode.id",
"fixedId" : "administrativeEmergencyCauseofAdmission"
},
{
"id" : "Encounter.reasonCode:emergencyCauseOfAdmission",
"path" : "Encounter.reasonCode",
"sliceName" : "emergencyCauseOfAdmission",
"comment" : "Value Set ID: EmergencyCauseofAdmission",
"binding" : {
"strength" : "required",
"valueSet" : "https://www.ctc.min-saude.pt/catalogos/apoio-ao-registo-administrativo"
}
},
{
"id" : "Encounter.reasonCode:emergencyCauseOfAdmission.id",
"path" : "Encounter.reasonCode.id",
"fixedId" : "emergencyCauseOfAdmission"
},
{
"id" : "Encounter.reasonReference",
"path" : "Encounter.reasonReference",
"definition" : "Referência a recursos para identificar os motivos do episódio com mais detalhe.",
"type" : [
{
"code" : "Reference",
"targetProfile" : [
"https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/ConditionPTCore",
"https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/ProcedurePTCore",
"https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/ObservationPTCore",
"https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/ImmunizationRecommendationPTCore"
]
}
]
},
{
"id" : "Encounter.diagnosis",
"path" : "Encounter.diagnosis",
"definition" : "A lista de diagnósticos relevantes para o episódio."
},
{
"id" : "Encounter.diagnosis.condition",
"path" : "Encounter.diagnosis.condition",
"type" : [
{
"code" : "Reference",
"targetProfile" : [
"https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/ConditionPTCore",
"https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/ProcedurePTCore"
]
}
]
},
{
"id" : "Encounter.diagnosis.use",
"path" : "Encounter.diagnosis.use",
"definition" : "O papel do diagnóstico",
"comment" : "Value Set Name: Diagnostic Role",
"type" : [
{
"code" : "CodeableConcept",
"profile" : [
"https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/CodeableConceptPTCore"
]
}
],
"binding" : {
"strength" : "required",
"valueSet" : "https://www.ctc.min-saude.pt/catalogos/apoio-ao-registo-clinico"
}
},
{
"id" : "Encounter.diagnosis.rank",
"path" : "Encounter.diagnosis.rank",
"definition" : "Indica o ranking do(s) diagnóstico(s)d"
},
{
"id" : "Encounter.account",
"path" : "Encounter.account",
"definition" : "Referência ao recurso Account para efeitos de faturação",
"type" : [
{
"code" : "Reference",
"targetProfile" : [
"https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/AccountPTCore"
]
}
]
},
{
"id" : "Encounter.hospitalization",
"path" : "Encounter.hospitalization",
"definition" : "Aplicado a todos os tipos de serviços de saúde"
},
{
"id" : "Encounter.hospitalization.preAdmissionIdentifier",
"path" : "Encounter.hospitalization.preAdmissionIdentifier",
"definition" : "Identificador da pré admissão ao serviço de saúde, caso exista (identificador por exemplo do INEM, VMER, CODU)",
"type" : [
{
"code" : "Identifier",
"profile" : [
"https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/ExtensionIdentifierPTCore"
]
}
]
},
{
"id" : "Encounter.hospitalization.origin",
"path" : "Encounter.hospitalization.origin",
"definition" : "A localização de onde o utente veio antes da entrada no serviço de saúde",
"type" : [
{
"code" : "Reference",
"targetProfile" : [
"https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/LocationPTCore",
"https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/OrganizationPTCore"
]
}
]
},
{
"id" : "Encounter.hospitalization.admitSource",
"path" : "Encounter.hospitalization.admitSource",
"comment" : "Value Set Name: Provenance",
"type" : [
{
"code" : "CodeableConcept",
"profile" : [
"https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/CodeableConceptPTCore"
]
}
],
"binding" : {
"strength" : "required",
"valueSet" : "https://www.ctc.min-saude.pt/catalogos/apoio-ao-registo-administrativo"
}
},
{
"id" : "Encounter.hospitalization.reAdmission",
"path" : "Encounter.hospitalization.reAdmission",
"comment" : "Value Set Name: Emergency Cause of Admission",
"type" : [
{
"code" : "CodeableConcept",
"profile" : [
"https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/CodeableConceptPTCore"
]
}
],
"binding" : {
"strength" : "required",
"valueSet" : "https://www.ctc.min-saude.pt/catalogos/apoio-ao-registo-administrativo"
}
},
{
"id" : "Encounter.hospitalization.dietPreference",
"path" : "Encounter.hospitalization.dietPreference",
"comment" : "EM REVISÃO",
"type" : [
{
"code" : "CodeableConcept",
"profile" : [
"https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/CodeableConceptPTCore"
]
}
],
"binding" : {
"strength" : "required",
"valueSet" : "https://www.ctc.min-saude.pt/catalogos/nutricao"
}
},
{
"id" : "Encounter.hospitalization.specialCourtesy",
"path" : "Encounter.hospitalization.specialCourtesy",
"definition" : "Identifica algum tipo de cortesia associado ao episódio",
"type" : [
{
"code" : "CodeableConcept",
"profile" : [
"https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/CodeableConceptPTCore"
]
}
]
},
{
"id" : "Encounter.hospitalization.specialArrangement",
"path" : "Encounter.hospitalization.specialArrangement",
"definition" : "Necessidades especiais do utente.",
"comment" : "Value Set Name: Additional Arrangement",
"type" : [
{
"code" : "CodeableConcept",
"profile" : [
"https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/CodeableConceptPTCore"
]
}
],
"binding" : {
"strength" : "required",
"valueSet" : "https://www.ctc.min-saude.pt/catalogos/apoio-ao-registo-administrativo"
}
},
{
"id" : "Encounter.hospitalization.destination",
"path" : "Encounter.hospitalization.destination",
"type" : [
{
"code" : "Reference",
"targetProfile" : [
"https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/LocationPTCore",
"https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/OrganizationPTCore"
]
}
]
},
{
"id" : "Encounter.hospitalization.dischargeDisposition",
"path" : "Encounter.hospitalization.dischargeDisposition",
"definition" : "Destino após alta",
"comment" : "Value Set Name: Discharge Type",
"type" : [
{
"code" : "CodeableConcept",
"profile" : [
"https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/CodeableConceptPTCore"
]
}
],
"binding" : {
"strength" : "required",
"valueSet" : "https://www.ctc.min-saude.pt/catalogos/apoio-ao-registo-administrativo"
}
},
{
"id" : "Encounter.location",
"path" : "Encounter.location",
"definition" : "Elemento para identificar os vários locais por onde o utente passou."
},
{
"id" : "Encounter.location.location",
"path" : "Encounter.location.location",
"type" : [
{
"code" : "Reference",
"targetProfile" : [
"https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/LocationPTCore"
]
}
]
},
{
"id" : "Encounter.location.status",
"path" : "Encounter.location.status",
"definition" : "Estado da localização do episódio:\r\n\r\nâactiveâ - utente está atualmente neste local entre o perÃodo especificado\n\nâreservedâ - local é mantido vazio para o utente\n\nâcompletedâ - utente esteve neste local durante o perÃodo especificado"
},
{
"id" : "Encounter.location.physicalType",
"path" : "Encounter.location.physicalType",
"definition" : "Indicação do tipo de local fÃsico",
"comment" : "Value Set Name: Location Type",
"type" : [
{
"code" : "CodeableConcept",
"profile" : [
"https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/CodeableConceptPTCore"
]
}
],
"binding" : {
"strength" : "required",
"valueSet" : "https://www.ctc.min-saude.pt/catalogos/apoio-ao-registo-administrativo"
}
},
{
"id" : "Encounter.location.period",
"path" : "Encounter.location.period",
"definition" : "PerÃodo de tempo em que o utente esteve no local.",
"type" : [
{
"code" : "Period",
"profile" : [
"https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/PeriodPTCore"
]
}
]
},
{
"id" : "Encounter.serviceProvider",
"path" : "Encounter.serviceProvider",
"definition" : "Entidade responsável pelo episódio",
"type" : [
{
"code" : "Reference",
"targetProfile" : [
"https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/OrganizationPTCore"
]
}
]
},
{
"id" : "Encounter.partOf",
"path" : "Encounter.partOf",
"definition" : "Indica o episódio âpaiâ relacionado.",
"type" : [
{
"code" : "Reference",
"targetProfile" : [
"https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/EncounterPTCore"
]
}
]
}
]
},
"text" : {
}
}
XIG built as of ??metadata-date??. Found ??metadata-resources?? resources in ??metadata-packages?? packages.